/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pe.edu.upc.dew.controlventas.dao;

import java.util.ArrayList;
import java.util.List;
import pe.edu.upc.dew.controlventas.model.Cliente;

/**
 *
 * @author u814296
 */
public class ClienteDao {

    List<Cliente> clientes = new ArrayList<Cliente>();

    public ClienteDao(){

        Cliente cli1 = new Cliente();
        cli1.setNombre("Martin");
        cli1.setApellidoPaterno("Oshiro");
        cli1.setApellidoMaterno("...");
        cli1.setEmail("moshiro@mail.com");
        cli1.setFechaNacimiento("12/02/86");
        cli1.setLineaCredito((new LineaCreditoDao()).buscarLineaCredito(200));
        cli1.getLineaCredito().setCreditoReal(500);
        clientes.add(cli1);

        Cliente cli2 = new Cliente();
        cli2.setNombre("Luis");
        cli2.setApellidoPaterno("Davila");
        cli2.setApellidoMaterno("Quispe");
        cli2.setEmail("ldavila@mail.com");
        cli2.setFechaNacimiento("22/07/80");
        cli2.setLineaCredito((new LineaCreditoDao()).buscarLineaCredito(1000));
        cli2.getLineaCredito().setCreditoReal(1200);

        clientes.add(cli2);

    }

    /**
     * Obtiene un Usuario por username de la BD
     * @param username
     * @return Usuario
     */
    public List<Cliente> getClientes() {
        return clientes;
    }

    /**
     * Obtiene un Usuario por username de la BD
     * @param username
     * @return Usuario
     */
    public void addCliente(Cliente cliente) {
        clientes.add(cliente);
    }

}
